Interface TacacsClientProcess

All Superinterfaces:
IPCObject, Process
All Known Implementing Classes:
TacacsClientProcessImpl

public interface TacacsClientProcess extends Process
Information provided by the PKI file:

    \class TacacsClientProcess
    
    \brief TacacsClientProcess holds and manipulates TACACS client.
    
    \example network().getDevice("Router0").getProcess("TacacsClient")
    
Author:
Auto-generated
  • Method Details

    • removeFromServerVect

      void removeFromServerVect(IPAddress ipAddr)
      Information provided by the PKI file:
      
          \brief Removes the specified client IP address from the ACS server.
          
          \param ipAddr, the client IP address of interest.
          
              
      Parameters:
      ipAddr - Takes in a parameter of ipAddr
    • addToServerVect

      void addToServerVect(IPAddress ipAddr, String keyStr, boolean isSingleConnection)
      Information provided by the PKI file:
      
          \brief Adds the specified client IP address to the ACS server.
          
          \param ipAddr, the client IP address of interest.
          \param keyStr, the secret key.
          \param isSingleConnection, true for single connection, false for multiple connection.
          
              
      Parameters:
      ipAddr - Takes in a parameter of ipAddr
      keyStr - Takes in a parameter of keyStr
      isSingleConnection - Takes in a parameter of isSingleConnection
    • getServerCount

      int getServerCount()
      Information provided by the PKI file:
      
          \brief Returns the number of ACS servers.
          
          \return int, the number of ACS servers.
          
              
      Returns:
      int Returns a int